A solid, reusable codebase that gives any Silverlight User Group a fast head start on their website — and doubles as a clean reference for how Silverlight, MVVM and RIA Services fit together.
// Starter Kit — clean MVVM + RIA Services public class UserGroupViewModel : ViewModelBase { public ObservableCollection<Event> Events { get; } public ICommand Refresh { get; } // wired in Blend }
Two goals in one project: let user groups stand up a great site quickly, and give developers a real-world example of the patterns done right.
A ready-to-run foundation so a Silverlight User Group can launch a polished website without starting from zero.
A solid codebase developers can study to understand how Silverlight, MVVM and RIA Services work together.
Created as a shared resource for any user group that needs a dependable starting point.
I owned the development and architecture — emphasizing clarity, separation of concerns and maintainability.
UI/UX, web design and web development — a deliberately exemplary build on the core Silverlight LOB stack.